Automattic\WooCommerce\Internal\DataStores\Orders\CustomOrdersTableController B

Total Complexity 79
Dependencies 14
Dependents 19
Total lines 778
Lines of code 396
Logical lines of code 186
Comment lines 198
Methods 23
Properties 10

Methods 23

Method Rating Maintainability Complexity Lines of code
get_hpos_setting_for_sync()
A
37 12 84
process_updated_option_fts_index()
A
48 11 37
process_pre_update_option()
A
52 9 25
sync_now()
S
50 7 27
get_hpos_setting_for_feature()
S
46 6 40
add_hpos_tools()
S
50 4 30
process_updated_option()
S
66 6 8
recreate_order_address_fts_index()
S
54 3 24
get_data_store_instance()
S
63 3 12
register_post_type_for_order_placeholders()
S
54 1 24
add_feature_definition()
S
57 1 18
maybe_rewrite_order_edit_link()
S
71 2 6
maybe_set_order_cache_group_as_non_persistent()
S
74 2 5
delete_custom_orders_tables()
S
69 2 7
hpos_data_caching_is_enabled()
S
75 2 4
init_hooks()
S
59 1 13
init()
S
61 1 12
register_removable_query_arg()
S
73 1 5
get_refunds_data_store()
S
79 1 3
get_orders_data_store()
S
79 1 3
custom_orders_table_usage_is_enabled()
S
79 1 3
changing_data_source_with_sync_pending_is_allowed()
S
79 1 3
__construct()
S
82 1 3